be overrun with - Spanish English Dictionary